drill (mandrillus leucophaeus) - French English Dictionary